home *** CD-ROM | disk | FTP | other *** search
/ The Learning Curve / The Learning Curve (Weird Science, 1996).iso / computers / guru3.0 / theguru / error.data < prev    next >
Encoding:
Text File  |  1996-02-27  |  30.8 KB  |  1,630 lines

  1. * The Guru 3.0 data file, English version by E.Lensink
  2. *
  3. * Guru numbers are defined as nodes as follows
  4. *
  5. * @NODE(gurunum)
  6. * blahblah...
  7. * @ENDNODE
  8. * Everything contained in blahblah will be considered ONE sentence, if you want
  9. * to start a new one add '\n' (newline) at the end of a sentence.
  10. *
  11. *****************************************************************************
  12.  
  13. @NODE(INFO)
  14.  The Guru 3.02 GURU data file.\n
  15.  English version, ©1996 by Emiel Lensink\n
  16. @ENDNODE
  17.  
  18. @GENERAL
  19.  
  20. @NODE(00000000)
  21. 680x0 EXCEPTION:\n
  22.  EXCPT00: Reset initial interrupt stack pointer\n
  23. @ENDNODE
  24.  
  25. @NODE(00000002)
  26. 680x0 EXCEPTION:\n
  27.  ACPU_BusErr: Bus error\n
  28. \n
  29. DESCRIPTION:\n
  30.  Hardware bus fault/access error.\n
  31. @ENDNODE
  32.  
  33. @NODE(00000003)
  34. 680x0 EXCEPTION:\n
  35.  ACPU_AddressErr: Address error \n
  36. \n
  37. DESCRIPTION:\n
  38.  Illegal address access. Most of the time this is caused by an attempt to read or write
  39.  a word or longword from or at an uneven address.\n
  40.  On the 020 and better CPU's this means that the processor tried to prefetch
  41.  an instruction from an uneven address.\n
  42. @ENDNODE
  43.  
  44. @NODE(00000004)
  45. 680x0 EXCEPTION:\n
  46.  ACPU_InstErr: Illegal instruction\n
  47. \n
  48. DESCRIPTION:\n
  49.  The instruction you tried to execute could not be executed. This is frequently caused
  50.  by 'forgetting to rts' so the processor runs into random memory. Another cause can be
  51.  something like 'jmp(a0)' where a0 doesn't point to program code.\n
  52. @ENDNODE
  53.  
  54. @NODE(00000005)
  55. 680x0 EXCEPTION:\n
  56.  ACPU_DivZero: Divide by zero\n
  57. \n
  58. DESCRIPTION:\n
  59.  You have attempted to divide a number by zero, which is not allowed. You should check your
  60.  code for things like 'divu d0,d1' where d0 could contain zero.\n
  61. @ENDNODE
  62.  
  63. @NODE(00000006)
  64. 680x0 EXCEPTION:\n
  65.  ACPU_CHK: Check instruction error\n
  66. @ENDNODE
  67.  
  68. @NODE(00000007)
  69. 680x0 EXCEPTION:\n
  70.  ACPU_TRAPV: TrapV instruction error\n
  71. @ENDNODE
  72.  
  73. @NODE(00000008)
  74. 680x0 EXCEPTION:\n
  75.  ACPU_PrivErr: Privilege violation error\n
  76. \n
  77. DESCRIPTION:\n
  78.  You can only execute certain instructions in supervisor mode. The most common mistake here
  79.  is 'move SR,d0' which should execute okay on a 68000 but fails on a '010 or higher.\n
  80. @ENDNODE
  81.  
  82. @NODE(00000009)
  83. 680x0 EXCEPTION:\n
  84.  ACPU_Trace: Trace error\n
  85. @ENDNODE
  86.  
  87. @NODE(0000000A)
  88. 680x0 EXCEPTION:\n
  89.  ACPU_LineA: Line 1010 Emulator error\n
  90. @ENDNODE
  91.  
  92. @NODE(0000000B)
  93. 680x0 EXCEPTION:\n
  94.  ACPU_LineF: Line 1111 Emulator error\n
  95. \n
  96. DESCRIPTION:\n
  97.  This error occurs if you attempt to run a program which uses
  98.  68881/2 opcodes on a system where such a coprocessor is not present.
  99. @ENDNODE
  100.  
  101. @NODE(0000000E)
  102. 680x0 EXCEPTION:\n
  103.  ACPU_Format: Stack frame format error\n
  104. @ENDNODE
  105.  
  106. @NODE(00000018)
  107. 680x0 EXCEPTION:\n
  108.  ACPU_Spurious: Spurious interrupt error\n
  109. @ENDNODE
  110.  
  111. @NODE(00000019)
  112. 680x0 EXCEPTION:\n
  113.  ACPU_AutoVec1: Autovector Level 1 interrupt error\n
  114. @ENDNODE
  115.  
  116. @NODE(0000001A)
  117. 680x0 EXCEPTION:\n
  118.  ACPU_AutoVec2: Autovector Level 2 interrupt error\n
  119. @ENDNODE
  120.  
  121. @NODE(0000001B)
  122. 680x0 EXCEPTION:\n
  123.  ACPU_AutoVec3: Autovector Level 3 interrupt error\n
  124. @ENDNODE
  125.  
  126. @NODE(0000001C)
  127. 680x0 EXCEPTION:\n
  128.  ACPU_AutoVec4: Autovector Level 4 interrupt error\n
  129. @ENDNODE
  130.  
  131. @NODE(0000001D)
  132. 680x0 EXCEPTION:\n
  133.  ACPU_AutoVec5: Autovector Level 5 interrupt error\n
  134. @ENDNODE
  135.  
  136. @NODE(0000001E)
  137. 680x0 EXCEPTION:\n
  138.  ACPU_AutoVec6: Autovector Level 6 interrupt error\n
  139. @ENDNODE
  140.  
  141. @NODE(0000001F)
  142. 680x0 EXCEPTION:\n
  143.  ACPU_AutoVec7: Autovector Level 7 interrupt error\n
  144. @ENDNODE
  145.  
  146. * The following exceptions are generated by the copro, mmu etc...
  147. * I have never ever got one of these, but they are in anyway, for the sake of completelynmess
  148.  
  149. @NODE(00000030)
  150. 680x0 EXCEPTION:\n
  151.  EXCPT48: FPCP branch or set on unordered condition\n
  152. @ENDNODE
  153.  
  154. @NODE(00000031)
  155. 680x0 EXCEPTION:\n
  156.  EXCPT49: FPCP inexact result\n
  157. @ENDNODE
  158.  
  159. @NODE(00000032)
  160. 680x0 EXCEPTION:\n
  161.  EXCPT50: FPCP divide by zero\n
  162. @ENDNODE
  163.  
  164. @NODE(00000033)
  165. 680x0 EXCEPTION:\n
  166.  EXCPT51: FPCP underflow\n
  167. @ENDNODE
  168.  
  169. @NODE(00000034)
  170. 680x0 EXCEPTION:\n
  171.  EXCPT52: FPCP operand error\n
  172. @ENDNODE
  173.  
  174. @NODE(00000035)
  175. 680x0 EXCEPTION:\n
  176.  EXCPT53: FPCP overflow\n
  177. @ENDNODE
  178.  
  179. @NODE(00000036)
  180. 680x0 EXCEPTION:\n
  181.  EXCPT54: FPCP signalling NAN\n
  182. @ENDNODE
  183.  
  184. @NODE(00000038)
  185. 680x0 EXCEPTION:\n
  186.  EXCPT56: MMU configuration error\n
  187. @ENDNODE
  188.  
  189. @NODE(00000039)
  190. 680x0 EXCEPTION:\n
  191.  EXCPT57: 68851 illegal operation\n
  192. @ENDNODE
  193.  
  194. @NODE(0000003A)
  195. 680x0 EXCEPTION:\n
  196.  EXCPT58: 68851 access level violation\n
  197. @ENDNODE
  198.  
  199.  
  200. * The normal guru numbers
  201. *****************************************
  202.  
  203. @NODE(01000001)
  204. DESCRIPTION (exec):\n
  205.  AN_ExcptVect: 68000 exception vector checksum (obs.)\n
  206. @ENDNODE
  207.  
  208.  
  209. @NODE(01000002)
  210. DESCRIPTION (exec):\n
  211.  AN_BaseChkSum: Execbase checksum bad (obsolete)\n
  212. @ENDNODE
  213.  
  214. @NODE(01000003)
  215. DESCRIPTION (exec):\n
  216.  AN_LibChkSum: Library checksum failure\n
  217. @ENDNODE
  218.  
  219. @NODE(01000004)
  220. DESCRIPTION (exec):\n
  221.  ??: Not enough memory for (a) library\n
  222. @ENDNODE
  223.  
  224. @NODE(01000005)
  225. DESCRIPTION (exec):\n
  226.  AN_MemCorrupt: Corrupt memory list detected in FreeMem()\n
  227. \n
  228. PROBABLE CAUSE:\n
  229.  You have written past the end of your buffer. This can be detected using 'Mungwall'.\n
  230. @ENDNODE
  231.  
  232. @NODE(01000006)
  233. DESCRIPTION (exec):\n
  234.  AN_IntrMem: No memory for interrupt servers\n
  235. @ENDNODE
  236.  
  237. @NODE(01000007)
  238. DESCRIPTION (exec):\n
  239.  AN_InitAptr: InitStruct of an APTR source (obsolete)\n
  240. @ENDNODE
  241.  
  242. @NODE(01000008)
  243. DESCRIPTION (exec):\n
  244.  AN_SemCorrupt: A semaphore is in an illegal state at RemSemaphore()\n
  245. @ENDNODE
  246.  
  247. @NODE(01000009)
  248. DESCRIPTION (exec):\n
  249.  AN_FreeTwice: Freeing memory that is already free\n
  250. \n
  251. PROBABLE CAUSE:\n
  252.  You tried to FreeMem twice on the same memory block.\n
  253. @ENDNODE
  254.  
  255. @NODE(0100000A)
  256. DESCRIPTION (exec):\n
  257.  AN_BogusExcpt: Illegal 680x0 exception taken (obsolete)\n
  258. @ENDNODE
  259.  
  260. @NODE(0100000B)
  261. DESCRIPTION (exec):\n
  262.  AN_IOUsedTwice: Attempt to reuse an active IORequest\n
  263. \n
  264. PROBABLE CAUSE:\n
  265.  You tried to reuse a still active IORequest.\n
  266. \n
  267. RECOVERY SUGGESTION:\n
  268.  Wait until IO is finished, then send next IORequest.\n
  269. @ENDNODE
  270.  
  271. @NODE(0100000C)
  272. DESCRIPTION (exec):\n
  273.  AN_MemoryInsane: Sanity check on memory list failed during AvailMem(MEMF_LARGEST)\n
  274. @ENDNODE
  275.  
  276. @NODE(0100000D)
  277. DESCRIPTION (exec):\n
  278.  AN_IOAfterClose: IO attempted on closed IORequest\n
  279. \n
  280. PROBABLE CAUSE:\n
  281.  You cannot reuse an IORequest after you've closed it.\n
  282. \n
  283. RECOVERY SUGGESTION:\n
  284.  Keep the IORequest open as long as you use it.\n
  285. @ENDNODE
  286.  
  287. @NODE(0100000E)
  288. DESCRIPTION (exec):\n
  289.  AN_StackProbe: Stack appears to extend out of range\n
  290. @ENDNODE
  291.  
  292. @NODE(0100000F)
  293. DESCRIPTION (exec):\n
  294.  AN_BadFreeAddr: Memory header not located\n
  295. \n
  296. PROBABLE CAUSE:\n
  297.  Usually this is caused by an invalid pointer/address passed to FreeMem()\n
  298. \n
  299. RECOVERY SUGGESTION:\n
  300.  Check your source for invalid pointers.\n
  301. @ENDNODE
  302.  
  303. @NODE(01000010)
  304. DESCRIPTION (exec):\n
  305.  AN_BadSemaphore: An attempt was made to use the old message semaphores\n
  306. @ENDNODE
  307.  
  308. @NODE(010000FF)
  309. DESCRIPTION (exec):\n
  310.  AN_BadQuickInt: A quick interrupt has happened to an uninitialized vector\n
  311. @ENDNODE
  312.  
  313.  
  314. @NODE(02010000)
  315. DESCRIPTION (graphics):\n
  316.  AN_GfxNoMem: Graphics out of memory\n
  317. @ENDNODE
  318.  
  319. @NODE(02010001)
  320. DESCRIPTION (graphics):\n
  321.  AN_GfxNoMemMspc: Monitorspec alloc, no memory\n
  322. @ENDNODE
  323.  
  324. @NODE(02010002)
  325. DESCRIPTION (graphics):\n
  326.  ??: Not enough memory for copperlist \n
  327. @ENDNODE
  328.  
  329. @NODE(02010003)
  330. DESCRIPTION (graphics):\n
  331.  ??: Copperlist is or was full\n
  332. @ENDNODE
  333.  
  334. @NODE(02010004)
  335. DESCRIPTION (graphics):\n
  336.  ??: Copperlist corrupt\n
  337. @ENDNODE
  338.  
  339. @NODE(02010005)
  340. DESCRIPTION (graphics):\n
  341.  ??: Not enough memory for copperlist header\n
  342. @ENDNODE
  343.  
  344. @NODE(02010006)
  345. DESCRIPTION (graphics):\n
  346.  AN_LongFrame: long frame, no memory\n
  347. @ENDNODE
  348.  
  349. @NODE(02010007)
  350. DESCRIPTION (graphics):\n
  351.  AN_ShortFrame: short frame, no memory\n
  352. @ENDNODE
  353.  
  354. @NODE(02010008)
  355. DESCRIPTION (graphics):\n
  356.  ??: fill, no memory for TmpRas\n
  357. @ENDNODE
  358.  
  359. @NODE(02010009)
  360. DESCRIPTION (graphics):\n
  361.  AN_TextTmpRas: text, no memory for TmpRas\n
  362. @ENDNODE
  363.  
  364. @NODE(0201000A)
  365. DESCRIPTION (graphics):\n
  366.  AN_BltBitMap: BltBitMap, no memory\n
  367. @ENDNODE
  368.  
  369. @NODE(0201000B)
  370. DESCRIPTION (graphics):\n
  371.  AN_RegionMemory: regions, memory not available\n
  372. @ENDNODE
  373.  
  374. @NODE(02010030)
  375. DESCRIPTION (graphics):\n
  376.  AN_MakeVPort: MakeVPort, no memory\n
  377. @ENDNODE
  378.  
  379. @NODE(0200000C)
  380. DESCRIPTION (graphics):\n
  381.  AN_GfxNewError\n
  382. @ENDNODE
  383.  
  384. @NODE(0200000D)
  385. DESCRIPTION (graphics):\n
  386.  AN_GfxFreeError: Could not free graphics\n
  387. @ENDNODE
  388.  
  389. @NODE(02011234)
  390. DESCRIPTION (graphics):\n
  391.  AN_GfxNoLCM: Emergency memory not available\n
  392. \n
  393. PROBABLE CAUSE:\n
  394.  The OS uses this memory for graphics clipping etc. If you rely totally on the OS to clip
  395.  really large sections of graphics (polygons far outside 'rastport') this might happen.\n
  396.  By the way: AMOS really suffers from this problem.\n
  397. \n
  398. RECOVERY SUGGESTION:\n
  399.  Doing your own graphics clipping might help ?!\n
  400. @ENDNODE
  401.  
  402. @NODE(02000401)
  403. DESCRIPTION (graphics):\n
  404.  AN_ObsoleteFont: unsupported font description used\n
  405. @ENDNODE
  406.  
  407.  
  408. @NODE(03010000)
  409. DESCRIPTION (layers):\n
  410.  AN_LayersNoMem: layers out of memory\n
  411. @ENDNODE
  412.  
  413.  
  414. @NODE(04000001)
  415. DESCRIPTION (intuition):\n
  416.  AN_GadgetType: unknown gadget type\n
  417. \n
  418. RECOVERY SUGGESTION:\n
  419.  Check your gadget definitions.\n
  420. @ENDNODE
  421.  
  422. @NODE(04010002)
  423. DESCRIPTION (intuition):\n
  424.  AN_CreatePort: create port, no memory\n
  425. @ENDNODE
  426.  
  427. @NODE(04010003)
  428. DESCRIPTION (intuition):\n
  429.  AN_ItemAlloc: item plane alloc, no memory\n
  430. @ENDNODE
  431.  
  432. @NODE(04010004)
  433. DESCRIPTION (intuition):\n
  434.  AN_SubAlloc: sub alloc, no memory\n
  435. @ENDNODE
  436.  
  437. @NODE(04010005)
  438. DESCRIPTION (intuition):\n
  439.  AN_PlaneAlloc: plane alloc, no memory\n
  440. @ENDNODE
  441.  
  442. @NODE(04000006)
  443. DESCRIPTION (intuition):\n
  444.  AN_ItemBoxTop: item box top < RelZero\n
  445. @ENDNODE
  446.  
  447. @NODE(04010007)
  448. DESCRIPTION (intuition):\n
  449.  AN_OpenScreen: OpenScreen(), not enough memory available\n
  450. @ENDNODE
  451.  
  452. @NODE(04010008)
  453. DESCRIPTION (intuition):\n
  454.  AN_OpenScrnRast: OpenScreen() raster alloc, not enough memory\n
  455. @ENDNODE
  456.  
  457. @NODE(04000009)
  458. DESCRIPTION (intuition):\n
  459.  AN_SysScrnType: open system screen, unknown type\n
  460. @ENDNODE
  461.  
  462. @NODE(0401000A)
  463. DESCRIPTION (intuition):\n
  464.  AN_AddSWGadget: add SW gadgets, no memory\n
  465. @ENDNODE
  466.  
  467. @NODE(0401000B)
  468. DESCRIPTION (intuition):\n
  469.  AN_OpenWindow: open window, no memory\n
  470. @ENDNODE
  471.  
  472. @NODE(0400000C)
  473. DESCRIPTION (intuition):\n
  474.  AN_BadState: Bad State Return entering Intuition\n
  475. \n
  476. RECOVERY SUGGESTION:\n
  477.  Help !? :-)\n
  478. @ENDNODE
  479.  
  480. @NODE(0400000D)
  481. DESCRIPTION (intuition):\n
  482.  AN_BadMessage: Bad Message received by IDCMP\n
  483. \n
  484. PROBABLE CAUSE:\n
  485.  Someone or something sent garbage to the IDCMP port.\n
  486. \n
  487. RECOVERY SUGGESTION:\n
  488.  If you sent the message, check the sent msg structure and it's contents. \n
  489. @ENDNODE
  490.  
  491. @NODE(0400000E)
  492. DESCRIPTION (intuition):\n
  493.  AN_WeirdEcho: weird echo causing incomprehension\n
  494. @ENDNODE
  495.  
  496. @NODE(0400000F)
  497. DESCRIPTION (intuition):\n
  498.  AN_NoConsole: couldn't open the console.device\n
  499. @ENDNODE
  500.  
  501. @NODE(04000010)
  502. DESCRIPTION (intuition):\n
  503.  AN_NoISem: Intuition skipped obtaining a semaphore\n
  504. @ENDNODE
  505.  
  506. @NODE(04000011)
  507. DESCRIPTION (intuition):\n
  508.  AN_ISemOrder: Intuition obtained a semaphore in bad order\n
  509. @ENDNODE
  510.  
  511.  
  512. @NODE(07010001)
  513. DESCRIPTION (dos):\n
  514.  AN_StartMem: no memory at startup\n
  515. \n
  516. RECOVERY SUGGESTION:\n
  517.  This should NEVER happen !!\n
  518. @ENDNODE
  519.  
  520. @NODE(07000002)
  521. DESCRIPTION (dos):\n
  522.  AN_EndTask: EndTask didn't end\n
  523. @ENDNODE
  524.  
  525. @NODE(07000003)
  526. DESCRIPTION (dos):\n
  527.  AN_QPktFail: Qpkt failure\n
  528. @ENDNODE
  529.  
  530. @NODE(07000004)
  531. DESCRIPTION (dos):\n
  532.  AN_AsyncPkt: Unexpected packet received\n
  533. \n
  534. PROBABLE CAUSE:\n
  535.  Don't really know, but it happens ALWAYS if you start a CLI-only program from a (self made)
  536.  icon. Programs that are intended for WB usage require special startup-code.\n
  537. \n
  538. RECOVERY SUGGESTION:\n
  539.  If it's supposed to be a workbench program, some workbench startup-code is required.\n
  540. @ENDNODE
  541.  
  542. @NODE(07000005)
  543. DESCRIPTION (dos):\n
  544.  AN_FreeVec: Freevec failed\n
  545. @ENDNODE
  546.  
  547. @NODE(07000006)
  548. DESCRIPTION (dos):\n
  549.  AN_DiskBlkSeq: Disk block sequence error\n
  550. \n
  551. RECOVERY SUGGESTION:\n
  552.  Your disk is corrupt. Try diskdoctor, disksalv, lasthope or so...\n
  553. @ENDNODE
  554.  
  555. @NODE(07000007)
  556. DESCRIPTION (dos):\n
  557.  AN_BitMap: Bitmap corrupt\n
  558. \n
  559. RECOVERY SUGGESTION:\n
  560.  Your disk is corrupt. Try diskdoctor, disksalv, lasthope or so...\n
  561.  (WARNING: can be caused by the SADDAM virus!!)\n
  562. @ENDNODE
  563.  
  564. @NODE(07000008)
  565. DESCRIPTION (dos):\n
  566.  AN_KeyFree: key already free\n
  567. @ENDNODE
  568.  
  569. @NODE(07000009)
  570. DESCRIPTION (dos):\n
  571.  AN_BadChkSum: Invalid checksum\n
  572. @ENDNODE
  573.  
  574. @NODE(0700000A)
  575. DESCRIPTION (dos):\n
  576.  AN_DiskError: disk error\n
  577. \n
  578. PROBABLE CAUSE:\n
  579.  Could be anything, your disk might be damaged, scratched, coffieed etc...\n
  580. \n
  581. RECOVERY SUGGESTION:\n
  582.  Seems pretty obvious to me... reformat the disk, if that fails throw it away.\n
  583. @ENDNODE
  584.  
  585. @NODE(0700000B)
  586. DESCRIPTION (dos):\n
  587.  AN_KeyRange: Key out of range\n
  588. @ENDNODE
  589.  
  590. @NODE(0700000C)
  591. DESCRIPTION (dos):\n
  592.  AN_BadOverlay: bad overlay\n
  593. @ENDNODE
  594.  
  595. @NODE(0700000D)
  596. DESCRIPTION (dos):\n
  597.  AN_BadInitFunc: Invalid init packet for cli/shell\n
  598. @ENDNODE
  599.  
  600. @NODE(0700000E)
  601. DESCRIPTION (dos):\n
  602.  AN_FileReclosed: A filehandle was closed more than once\n
  603. \n
  604. RECOVERY SUGGESTION:\n
  605.  You can only close a file ONE time, else you get this !\n
  606. @ENDNODE
  607.  
  608.  
  609. @NODE(08000001)
  610. DESCRIPTION (ramlib):\n
  611.  AN_BadSegList: overlays are illegal for library segments\n
  612. @ENDNODE
  613.  
  614.  
  615. @NODE(0A000001)
  616. DESCRIPTION (expansion):\n
  617.  AN_BadExpansionFree: Freeed free region\n
  618. @ENDNODE
  619.  
  620.  
  621. @NODE(11000001)
  622. DESCRIPTION (console.device):\n
  623.  AN_NoWindow: Console can't open initial window\n
  624. @ENDNODE
  625.  
  626.  
  627. @NODE(14000001)
  628. DESCRIPTION (trackdisk.device):\n
  629.  AN_TDCalibSeek: calibrate, a seek error occured\n
  630. @ENDNODE
  631.  
  632. @NODE(14000002)
  633. DESCRIPTION (trackdisk.device):\n
  634.  AN_TDDelay: delay, error on timer wait\n
  635. @ENDNODE
  636.  
  637. @NODE(15000001)
  638. DESCRIPTION (timer.device):\n
  639.  AN_TMBadReq: bad request\n
  640. @ENDNODE
  641.  
  642. @NODE(15000002)
  643. DESCRIPTION (timer.device):\n
  644.  AN_TMBadSupply: power supply -- no 50/60 hz ticks \n
  645. \n
  646. RECOVERY SUGGESTION:\n
  647.  Try another power socket :-)\n
  648. @ENDNODE
  649.  
  650. @NODE(21000001)
  651. DESCRIPTION (disk.resource):\n
  652.  AN_DRHasDisk: get unit, already has disk\n
  653. @ENDNODE
  654.  
  655. @NODE(21000002)
  656. DESCRIPTION (disk.resource):\n
  657.  AN_DRIntNoAct: interrupt, no active unit\n
  658. @ENDNODE
  659.  
  660. @NODE(30000001)
  661. DESCRIPTION (bootstrap):\n
  662.  AN_BootError: boot code returned an error\n
  663. \n
  664. RECOVERY SUGGESTION:\n
  665.  Bootblock may be corrupt, try INSTALling the disk.\n
  666. @ENDNODE
  667.  
  668. @NODE(B1000001)
  669. DESCRIPTION (workbench):\n
  670.  AN_NoFonts\n
  671. @ENDNODE
  672.  
  673. @NODE(31000001)
  674. DESCRIPTION (workbench):\n
  675.  AN_WBBadStartupMsg1\n
  676. @ENDNODE
  677.  
  678. @NODE(31000002)
  679. DESCRIPTION (workbench):\n
  680.  AN_WBBadStartupMsg2\n
  681. @ENDNODE
  682.  
  683. @NODE(31000003)
  684. DESCRIPTION (workbench):\n
  685.  AN_WBBadIOMsg\n
  686. @ENDNODE
  687.  
  688. @NODE(B1010004)
  689. DESCRIPTION (workbench):\n
  690.  AN_WBInitPotionAllocDrawer\n
  691. @ENDNODE
  692.  
  693. @NODE(B1010005)
  694. DESCRIPTION (workbench):\n
  695.  AN_WBCreateWBMenusCreateMenus1\n
  696. @ENDNODE
  697.  
  698. @NODE(B1010006)
  699. DESCRIPTION (workbench):\n
  700.  AN_WBCreateWBMenusCreateMenus2\n
  701. @ENDNODE
  702.  
  703. @NODE(B1010007)
  704. DESCRIPTION (workbench):\n
  705.  AN_WBLayoutWBMenusLayoutMenus\n
  706. @ENDNODE
  707.  
  708. @NODE(B1010008)
  709. DESCRIPTION (workbench):\n
  710.  AN_WBAddToolMenuItem\n
  711. @ENDNODE
  712.  
  713. @NODE(B1010009)
  714. DESCRIPTION (workbench):\n
  715.  AN_WBReLayoutToolMenu\n
  716. @ENDNODE
  717.  
  718. @NODE(B101000A)
  719. DESCRIPTION (workbench):\n
  720.  AN_WBinitTimer\n
  721. @ENDNODE
  722.  
  723. @NODE(B101000B)
  724. DESCRIPTION (workbench):\n
  725.  AN_WBinitLayerDemon\n
  726. @ENDNODE
  727.  
  728. @NODE(B101000C)
  729. DESCRIPTION (workbench):\n
  730.  AN_WBinitWbGels\n
  731. @ENDNODE
  732.  
  733. @NODE(B101000D)
  734. DESCRIPTION (workbench):\n
  735.  AN_WBInitScreenAndWindows1\n
  736. @ENDNODE
  737.  
  738. @NODE(B101000E)
  739. DESCRIPTION (workbench):\n
  740.  AN_WBInitScreenAndWindows2\n
  741. @ENDNODE
  742.  
  743. @NODE(B101000F)
  744. DESCRIPTION (workbench):\n
  745.  AN_WBInitScreenAndWindows3\n
  746. @ENDNODE
  747.  
  748. @NODE(B1010010)
  749. DESCRIPTION (workbench):\n
  750.  AN_WBMAlloc\n
  751. @ENDNODE
  752.  
  753.  
  754. @SUBSYS1
  755. * Activate combination mode one xx000000
  756.  
  757. @NODE(01000000)
  758. CAUSED BY:\n
  759.  exec.library\n
  760. @ENDNODE
  761.  
  762. @NODE(02000000)
  763. CAUSED BY:\n
  764.  graphics.library\n
  765. @ENDNODE
  766.  
  767. @NODE(03000000)
  768. CAUSED BY:\n
  769.  layers.library\n
  770. @ENDNODE
  771.  
  772. @NODE(04000000)
  773. CAUSED BY:\n
  774.  intuition.library\n
  775. @ENDNODE
  776.  
  777. @NODE(05000000)
  778. CAUSED BY:\n
  779.  math.library\n
  780. @ENDNODE
  781.  
  782. @NODE(06000000)
  783. CAUSED BY:\
  784.  clist.library\
  785. @ENDNODE
  786.  
  787. @NODE(07000000)
  788. CAUSED BY:\n
  789.  dos.library\n
  790. @ENDNODE
  791.  
  792. @NODE(08000000)
  793. CAUSED BY:\n
  794.  ramlib.library\n
  795. @ENDNODE
  796.  
  797. @NODE(09000000)
  798. CAUSED BY:\n
  799.  icon.library\n
  800. @ENDNODE
  801.  
  802. @NODE(0A000000)
  803. CAUSED BY:\n
  804.  expansion.library\n
  805. @ENDNODE
  806.  
  807. @NODE(0B000000)
  808. CAUSED BY:\n
  809.  diskfont.library\n
  810. @ENDNODE
  811.  
  812. @NODE(10000000)
  813. CAUSED BY:\n
  814.  audio.device\n
  815. @ENDNODE
  816.  
  817. @NODE(11000000)
  818. CAUSED BY:\n
  819.  console.device\n
  820. @ENDNODE
  821.  
  822. @NODE(12000000)
  823. CAUSED BY:\n
  824.  gameport.device\n
  825. @ENDNODE
  826.  
  827. @NODE(13000000)
  828. CAUSED BY:\n
  829.  keyboard.device\n
  830. @ENDNODE
  831.  
  832. @NODE(14000000)
  833. CAUSED BY:\n
  834.  trackdisk.device\n
  835. @ENDNODE
  836.  
  837. @NODE(15000000)
  838. CAUSED BY:\n
  839.  timer.device\n
  840. @ENDNODE
  841.  
  842. @NODE(2000000)0
  843. CAUSED BY:\n
  844.  cia.resource\n
  845. @ENDNODE
  846.  
  847. @NODE(21000000)
  848. CAUSED BY:\n
  849.  disk.resource\n
  850. @ENDNODE
  851.  
  852. @NODE(22000000)
  853. CAUSED BY:\n
  854.  misc.resource\n
  855. @ENDNODE
  856.  
  857. @NODE(30000000)
  858. CAUSED BY:\n
  859.  bootstrap\n
  860. @ENDNODE
  861.  
  862. @NODE(31000000)
  863. CAUSED BY:\n
  864.  workbench\n
  865. @ENDNODE
  866.  
  867. @NODE(32000000)
  868. CAUSED BY:\n
  869.  diskcopy\n
  870. @ENDNODE
  871.  
  872. @NODE(33000000)
  873. CAUSED BY:\n
  874.  gadtools.library\n
  875. @ENDNODE
  876.  
  877. @NODE(34000000)
  878. CAUSED BY:\n
  879.  utility.library\n
  880. @ENDNODE
  881.  
  882. @NODE(35000000)
  883. CAUSED BY:\n
  884.  unknown (fubaatni)\n
  885. @ENDNODE
  886.  
  887.  
  888. @SUBSYS2
  889. * Activate combination mode two 00xx0000
  890.  
  891. @NODE(00010000)
  892. COULD NOT:\n
  893.  get memory\n
  894. @ENDNODE
  895.  
  896. @NODE(00020000)
  897. COULD NOT:\n
  898.  make library\n
  899. @ENDNODE
  900.  
  901. @NODE(00030000)
  902. COULD NOT:\n
  903.  open library\n
  904. @ENDNODE
  905.  
  906. @NODE(00040000)
  907. COULD NOT:\n
  908.  open device\n
  909. @ENDNODE
  910.  
  911. @NODE(00050000)
  912. COULD NOT:\n
  913.  open resource\n
  914. @ENDNODE
  915.  
  916. @NODE(00060000)
  917. MADE AN:\n
  918.  IOError\n
  919. @ENDNODE
  920.  
  921. @NODE(00070000)
  922. COULD NOT:\n
  923.  get signal\n
  924. @ENDNODE
  925.  
  926. @NODE(00080000)
  927. GOT:\n
  928.  bad parameters\n
  929. @ENDNODE
  930.  
  931. @NODE(00090000)
  932. COULD NOT:\n
  933.  close library (too many closes)\n
  934. @ENDNODE
  935.  
  936. @NODE(000A0000)
  937. COULD NOT:\n
  938.  close device (too many closes)\n
  939. @ENDNODE
  940.  
  941. @NODE(000B0000)
  942. COULD NOT:\n
  943.  create process\n
  944. @ENDNODE
  945.  
  946.  
  947. @SUBSYS3
  948. * Activate combination mode three 0000xxxx
  949.  
  950. @NODE(00008001)
  951. ON:\n
  952.  exec.library\n
  953. @ENDNODE
  954.  
  955. @NODE(00008002)
  956. ON:\n
  957.  graphics.library\n
  958. @ENDNODE
  959.  
  960. @NODE(00008003)
  961. ON:\n
  962.  layers.library\n
  963. @ENDNODE
  964.  
  965. @NODE(00008004)
  966. ON:\n
  967.  intuition.library\n
  968. @ENDNODE
  969.  
  970. @NODE(00008005)
  971. ON:\n
  972.  math.library\n
  973. @ENDNODE
  974.  
  975. @NODE(00008007)
  976. ON:\n
  977.  dos.library\n
  978. @ENDNODE
  979.  
  980. @NODE(00008008)
  981. ON:\n
  982.  ramlib.library\n
  983. @ENDNODE
  984.  
  985. @NODE(00008009)
  986. ON:\n
  987.  icon.library\n
  988. @ENDNODE
  989.  
  990. @NODE(0000800A)
  991. ON:\n
  992.  expansion.library\n
  993. @ENDNODE
  994.  
  995. @NODE(0000800B)
  996. ON:\n
  997.  diskfont.library\n
  998. @ENDNODE
  999.  
  1000. @NODE(0000800C)
  1001. ON:\n
  1002.  utility.library\n
  1003. @ENDNODE
  1004.  
  1005. @NODE(00008010)
  1006. ON:\n
  1007.  audio.device\n
  1008. @ENDNODE
  1009.  
  1010. @NODE(00008011)
  1011. ON:\n
  1012.  console.device\n
  1013. @ENDNODE
  1014.  
  1015. @NODE(00008012)
  1016. ON:\n
  1017.  gameport.device\n
  1018. @ENDNODE
  1019.  
  1020. @NODE(00008013)
  1021. ON:\n
  1022.  keyboard.device\n
  1023. @ENDNODE
  1024.  
  1025. @NODE(00008014)
  1026. ON:\n
  1027.  trackdisk.device\n
  1028. @ENDNODE
  1029.  
  1030. @NODE(00008015)
  1031. ON:\n
  1032.  timer.device\n
  1033. @ENDNODE
  1034.  
  1035. @NODE(00008020)
  1036. ON:\n
  1037.  cia.recource\n
  1038. @ENDNODE
  1039.  
  1040. @NODE(00008021)
  1041. ON:\n
  1042.  disk.resource\n
  1043. @ENDNODE
  1044.  
  1045. @NODE(00008022)
  1046. ON:\n
  1047.  misc.resource\n
  1048. @ENDNODE
  1049.  
  1050. @NODE(00008030)
  1051. ON:\n
  1052.  bootstrap\n
  1053. @ENDNODE
  1054.  
  1055. @NODE(00008031)
  1056. ON:\n
  1057.  workbench\n
  1058. @ENDNODE
  1059.  
  1060. @NODE(00008032)
  1061. ON:\n
  1062.  diskcopy\n
  1063. @ENDNODE
  1064.  
  1065. @NODE(00008033)
  1066. ON:\n
  1067.  gadtools.library\n
  1068. @ENDNODE
  1069.  
  1070. @NODE(00008035)
  1071. ON:\n
  1072.  unknown (fubaatni)\n
  1073. @ENDNODE
  1074.  
  1075. *****************************************************************************
  1076. * The Guru 3.0 data file, English version by E.Lensink
  1077. *
  1078. * Dos numbers are defined as nodes as follows
  1079. *
  1080. * @NODE(dosnum)
  1081. * blahblah...
  1082. * @ENDNODE
  1083. * Everything contained in blahblah will be considered ONE sentence, if you want
  1084. * to start a new one add '\n' (newline) at the end of a sentence.
  1085. *
  1086. *****************************************************************************
  1087.  
  1088. @DOS
  1089.  
  1090.  
  1091. @NODE(103)
  1092. DOS ERROR:\n
  1093.  103: Not enough memory available\n
  1094. \n
  1095. PROBABLE CAUSE:\n
  1096.  You do not have enough free ram to carry out the operation. Memory may be fragmented.\n
  1097. \n
  1098. RECOVERY SUGGESTION:\n
  1099.  Close all unneeded windows and stop any unneeded tasks, then try again. Reboot if this
  1100.  doesn't work. You may need to add more memory to your Amiga.\n
  1101. @ENDNODE
  1102.  
  1103. @NODE(105)
  1104. DOS ERROR:\n
  1105.  105: Process table full\n
  1106. \n
  1107. PROBABLE CAUSE:\n
  1108.  There is a limit to the number of possible processes.\n
  1109. \n
  1110. RECOVERY SUGGESTION:\n
  1111.  Stop one or more tasks.\n
  1112. @ENDNODE
  1113.  
  1114. @NODE(114)
  1115. DOS ERROR:\n
  1116.  114: Bad template\n
  1117. \n
  1118. PROBABLE CAUSE:\n
  1119.  Incorrect command line.\n
  1120. \n
  1121. RECOVERY SUGGESTION:\n
  1122.  Consult the program's documentation for the correct format.\n
  1123. @ENDNODE
  1124.  
  1125. @NODE(115)
  1126. DOS ERROR:\n
  1127.  115: Bad number\n
  1128. \n
  1129. PROBABLE CAUSE:\n
  1130.  The program was expecting a numeric argument.\n
  1131. \n
  1132. RECOVERY SUGGESTION:\n
  1133.  Consult the program's documentation for the correct format.\n
  1134. @ENDNODE
  1135.  
  1136. @NODE(116)
  1137. DOS ERROR:\n
  1138.  116: Required argument missing\n
  1139. \n
  1140. PROBABLE CAUSE:\n
  1141.  Incorrect command line.\n
  1142. \n
  1143. RECOVERY SUGGESTION:\n
  1144.  Consult the program's documentation for the correct format.\n
  1145. @ENDNODE
  1146.  
  1147. @NODE(117)
  1148. DOS ERROR:\n
  1149.  117: Value after keyword missing\n
  1150. \n
  1151. PROBABLE CAUSE:\n
  1152.  Keyword was specified with no arguments.\n
  1153. \n
  1154. RECOVERY SUGGESTION:\n
  1155.  Consult the program's documentation for the correct format.\n
  1156. @ENDNODE
  1157.  
  1158. @NODE(118)
  1159. DOS ERROR:\n
  1160.  118: Wrong number of arguments\n
  1161. \n
  1162. PROBABLE CAUSE:\n
  1163.  Too few or too many arguments.\n
  1164. \n
  1165. RECOVERY SUGGESTION:\n
  1166.  Consult the program's documentation for the correct format.\n
  1167. @ENDNODE
  1168.  
  1169. @NODE(119)
  1170. DOS ERROR:\n
  1171.  119: Unmatched quotes\n
  1172. \n
  1173. PROBABLE CAUSE:\n
  1174.  You have an odd number of quotation marks.\n
  1175. \n
  1176. RECOVERY SUGGESTION:\n
  1177.  Place double quotation marks (") at the beginning and end of the path or string.\n
  1178. @ENDNODE
  1179.  
  1180. @NODE(120)
  1181. DOS ERROR:\n
  1182.  120: Argument line invalid or too long\n
  1183. \n
  1184. PROBABLE CAUSE:\n
  1185.  Your command line is incorrect or contains too many arguments.\n
  1186. \n
  1187. RECOVERY SUGGESTION:\n
  1188.  Consult the program's documentation for the correct format.\n
  1189. @ENDNODE
  1190.  
  1191. @NODE(121)
  1192. DOS ERROR:\n
  1193.  121: File is not executable\n
  1194. \n
  1195. PROBABLE CAUSE:\n
  1196.  You misspelled the command name, or the file may not be a loadable (program or script) file.\n
  1197. \n
  1198. RECOVERY SUGGESTION:\n
  1199.  Retype the filename and make sure that the file is a program file. To execute a script,
  1200.  the 'S' bit must be set or the EXECUTE command must be used.\n
  1201. @ENDNODE
  1202.  
  1203. @NODE(122)
  1204. DOS ERROR:\n
  1205.  122: Invalid resident library\n
  1206. \n
  1207. PROBABLE CAUSE:\n
  1208.  You are trying to use commands with a previous version of AmigaDOS; for
  1209.  example, Version 2.0 commands with Version 1.3 Kickstart.\n
  1210. \n
  1211. RECOVERY SUGGESTION:\n
  1212.  Use another Kickstart :-).\n
  1213. @ENDNODE
  1214.  
  1215. @NODE(202)
  1216. DOS ERROR:\n
  1217.  202: Object is in use\n
  1218. \n
  1219. PROBABLE CAUSE:\n
  1220.  The specified file or directory already has a Lock() on it. It may be being edited by another
  1221.  application, or assigned.\n
  1222. \n
  1223. RECOVERY SUGGESTION:\n
  1224.  Stop the application that is using the file or directory or remove the assignment.\n
  1225. @ENDNODE
  1226.  
  1227. @NODE(203)
  1228. DOS ERROR:\n
  1229.  203: Object already exists\n
  1230. \n
  1231. PROBABLE CAUSE:\n
  1232.  The name that you specified already belongs to another file or directory.\n
  1233. \n
  1234. RECOVERY SUGGESTION:\n
  1235.  Use another name or delete the existing file or directory, then try again.\n
  1236. @ENDNODE
  1237.  
  1238. @NODE(204)
  1239. DOS ERROR:\n
  1240.  204: Directory not found\n
  1241. \n
  1242. PROBABLE CAUSE:\n
  1243.  AmigaDOS cannot find the directory you specified. You may have made
  1244.  a typing or spelling error.\n
  1245. \n
  1246. RECOVERY SUGGESTION:\n
  1247.  Check the directory name and location (use DIR if neccessary) then reissue the command.\n
  1248. @ENDNODE
  1249.  
  1250. @NODE(205)
  1251. DOS ERROR:\n
  1252.  205: Object not found\n
  1253. \n
  1254. PROBABLE CAUSE:\n
  1255.  AmigaDOS cannot find the file or device you specified. You may have
  1256.  made a typing or spelling error.\n
  1257. \n
  1258. RECOVERY SUGGESTION:\n
  1259.  Check the filename (using DIR) or the device name (using INFO or ASSIGN) and reissue the command.\n
  1260. @ENDNODE
  1261.  
  1262. @NODE(206)
  1263. DOS ERROR:\n
  1264.  206: Invalid window description\n
  1265. \n
  1266. PROBABLE CAUSE:\n
  1267.  Occurs when specifying a window size for a Shell, ED, or ICONX window. The window may be
  1268.  too big or too small, or you may have omitted an argument. Also occurs with the NEWSHELL
  1269.  command if a device name is supplied that is not a window.\n
  1270. \n
  1271. RECOVERY SUGGESTION:\n
  1272.  Reissue the window specification.\n
  1273. @ENDNODE
  1274.  
  1275. @NODE(207)
  1276. DOS ERROR:\n
  1277.  207: Object too large\n
  1278. \n
  1279.  Sorry, no further details available.\n
  1280. @ENDNODE
  1281.  
  1282. @NODE(209)
  1283. DOS ERROR:\n
  1284.  209: Packet request type unknown\n
  1285. \n
  1286. PROBABLE CAUSE:\n
  1287.  You have asked a device handler to attempt an operation it cannot do. For example, the 
  1288.  console handler cannot rename things.\n
  1289. \n
  1290. RECOVERY SUGGESTION:\n
  1291.  Check the request code passed to device handlers for the appropriate request.\n
  1292. @ENDNODE
  1293.  
  1294. @NODE(210)
  1295. DOS ERROR:\n
  1296.  210: Object name invalid\n
  1297. \n
  1298. PROBABLE CAUSE:\n
  1299.  There is an invalid character in the filename or the filename is too long.\n
  1300. \n
  1301. RECOVERY SUGGESTION:\n
  1302.  Retype the name, being sure not to use any invalid characters, or exceed the maximum length.\n
  1303. @ENDNODE
  1304.  
  1305. @NODE(211)
  1306. DOS ERROR:\n
  1307.  211: Invalid object lock\n
  1308. \n
  1309. PROBABLE CAUSE:\n
  1310.  You have used something that is not a valid lock.\n
  1311. \n
  1312. RECOVERY SUGGESTION:\n
  1313.  Check that your code only passes valid locks to AmigaDOS calls that expect locks.\n
  1314. @ENDNODE
  1315.  
  1316. @NODE(212)
  1317. DOS ERROR:\n
  1318.  212: Object is not of required type\n
  1319. \n
  1320. PROBABLE CAUSE:\n
  1321.  You may have specified a filename for an operation that requires a directory name,
  1322.  or vice versa.\n
  1323. \n
  1324. RECOVERY SUGGESTION:\n
  1325.  Consult the documentation of the program for the correct command format.\n
  1326. @ENDNODE
  1327.  
  1328. @NODE(213)
  1329. DOS ERROR:\n
  1330.  213: Disk not validated\n
  1331. \n
  1332. PROBABLE CAUSE:\n
  1333.  If you have just inserted a disk the validation process may still be in progress. It's
  1334.  also possible that your disk is corrupt.\n
  1335. \n
  1336. RECOVERY SUGGESTION:\n
  1337.  Wait for the validation process to finish. Watch for drive light to turn off. Allow a
  1338.  minute for floppy disks and several minutes for for hard disks. Corrupt disks cannot be
  1339.  validated. If corrupted, try retrieving and copying the files to another disk. Use
  1340.  DISKDOCTOR or DISKSALV if neccessary.\n
  1341. @ENDNODE
  1342.  
  1343. @NODE(214)
  1344. DOS ERROR:\n
  1345.  214: Disk is write-protected\n
  1346. \n
  1347. PROBABLE CAUSE:\n
  1348.  The plastic tab is in the write-protect position or the disk has been LOCKed.\n
  1349. \n
  1350. RECOVERY SUGGESTION:\n
  1351.  If you're certain you want to write to that particular disk, deprotect it or use the
  1352.  LOCK OFF command. Otherwise, use a different disk.\n
  1353. @ENDNODE
  1354.  
  1355. @NODE(215)
  1356. DOS ERROR:\n
  1357.  215: Rename across devices attempted\n
  1358. \n
  1359. PROBABLE CAUSE:\n
  1360.  RENAME only changes a filename on the same volume.\n
  1361. \n
  1362. RECOVERY SUGGESTION:\n
  1363.  Use COPY to copy the file to the destination volume. Delete it from the source volume,
  1364.  if desired. Then use RENAME, if desired. You could also use a PD program like 'MOVE' to
  1365.  perform the operation.\n
  1366. @ENDNODE
  1367.  
  1368. @NODE(216)
  1369. DOS ERROR:\n
  1370.  216: Directory not empty\n
  1371. \n
  1372. PROBABLE CAUSE:\n
  1373.  This error occurs if you attempt to delete a directory that contains files or subdirectories.\n
  1374. \n
  1375. RECOVERY SUGGESTION:\n
  1376.  Use the ALL option of DELETE if you really want to delete the directory and its contents.\n
  1377. @ENDNODE
  1378.  
  1379. @NODE(217)
  1380. DOS ERROR:\n
  1381.  217: Too many levels\n
  1382. \n
  1383. PROBABLE CAUSE:\n
  1384.  Directory nesting is too deep.\n
  1385. \n
  1386. RECOVERY SUGGESTION:\n
  1387.  Reorganize directories so that there are fewer levels or change directories in stages
  1388.  to reach the desired level.\n
  1389. @ENDNODE
  1390.  
  1391. @NODE(218)
  1392. DOS ERROR:\n
  1393.  218: Device (or volume) not mounted\n
  1394. \n
  1395. PROBABLE CAUSE:\n
  1396.  If the device is a floppy disk, it has not been inserted in a drive. If it's another type
  1397.  of device, it has not been mounted, or the name is misspelled.\n
  1398. \n
  1399. RECOVERY SUGGESTION:\n
  1400.  Insert the correct floppy disk, mount the device, check the spelling of the device name,
  1401.  revise your Mountlist/mount file, or assign the device name appropriately.\n
  1402. @ENDNODE
  1403.  
  1404. @NODE(219)
  1405. DOS ERROR:\n
  1406.  219: Seek error\n
  1407. \n
  1408. PROBABLE CAUSE:\n
  1409.  You have attempted to call SEEK with invalid arguments.\n
  1410. \n
  1411. RECOVERY SUGGESTION:\n
  1412.  Make sure that you only SEEK within the file. You cannot SEEK outside the bounds of the file.\n
  1413. @ENDNODE
  1414.  
  1415. @NODE(220)
  1416. DOS ERROR:\n
  1417.  220: Comment is too long\n
  1418. \n
  1419. PROBABLE CAUSE:\n
  1420.  Your filenote has exceeded the maximum number of chatacters (79).\n
  1421. \n
  1422. RECOVERY SUGGESTION:\n
  1423.  Use a shorter filenote.\n
  1424. @ENDNODE
  1425.  
  1426. @NODE(221)
  1427. DOS ERROR:\n
  1428.  221: Disk is full\n
  1429. \n
  1430. PROBABLE CAUSE:\n
  1431.  There is not enough room on the disk to perform the requested operation.\n
  1432. \n
  1433. RECOVERY SUGGESTION:\n
  1434.  Delete some unnecessary files or directories, or use a different disk.\n
  1435. @ENDNODE
  1436.  
  1437. @NODE(222)
  1438. DOS ERROR:\n
  1439.  222: Object is protected from deletion\n
  1440. \n
  1441. PROBABLE CAUSE:\n
  1442.  The d (deletable) protection bit of the file or directory is clear.\n
  1443. \n
  1444. RECOVERY SUGGESTION:\n
  1445.  If you are certain that you want to
  1446.  delete the file or directory, use PROTECT to set the d bit, or use the FORCE option of DELETE.\n
  1447. @ENDNODE
  1448.  
  1449. @NODE(223)
  1450. DOS ERROR:\n
  1451.  223: File is write protected\n
  1452. \n
  1453. PROBABLE CAUSE:\n
  1454.  The w (writeable) protection bit of the file is clear.\n
  1455. \n
  1456. RECOVERY SUGGESTION:\n
  1457.  If you are certain that you want to overwrite the file, use PROTECT to set the w bit.\n
  1458. @ENDNODE
  1459.  
  1460. @NODE(224)
  1461. DOS ERROR:\n
  1462.  224: File is read protected\n
  1463. \n
  1464. PROBABLE CAUSE:\n
  1465.  The r (readable) protection bit of the file is clear.\n
  1466. \n
  1467. RECOVERY SUGGESTION:\n
  1468.  Use PROTECT to set the r bit of the file.\n
  1469. @ENDNODE
  1470.  
  1471. @NODE(225)
  1472. DOS ERROR:\n
  1473.  225: Not a valid DOS disk\n
  1474. \n
  1475. PROBABLE CAUSE:\n
  1476.  The disk in the drive is not an AmigaDOS disk, it has not been formatted, or it is corrupt.\n
  1477. \n
  1478. RECOVERY SUGGESTION:\n
  1479.  Be sure you are using the correct disk. If the disk worked previously, use a disk recovery
  1480.  program (DISKSALV, DISKDOCTOR) to salvage its files. Format unformatted disks.\n
  1481. @ENDNODE
  1482.  
  1483. @NODE(226)
  1484. DOS ERROR:\n
  1485.  226: No disk in drive\n
  1486. \n
  1487. PROBABLE CAUSE:\n
  1488.  The disk is not (properly) inserted in the specified drive.\n
  1489. \n
  1490. RECOVERY SUGGESTION:\n
  1491.  Insert the appropriate disk in the specified drive.\n
  1492. @ENDNODE
  1493.  
  1494. @NODE(232)
  1495. DOS ERROR:\n
  1496.  232: No more entries in directory\n
  1497. \n
  1498. PROBABLE CAUSE:\n
  1499.  This indicates that the AmigaDOS call EXNEXT has no more entries in the directory you are examining.\n
  1500. \n
  1501. RECOVERY SUGGESTION:\n
  1502.  Stop calling EXNEXT.\n
  1503. @ENDNODE
  1504.  
  1505. @NODE(233)
  1506. DOS ERROR:\n
  1507.  233: Object is soft link\n
  1508. \n
  1509. PROBABLE CAUSE:\n
  1510.  Attempt was made to access a soft-link for a device that does not support it.\n
  1511. @ENDNODE
  1512.  
  1513. @NODE(234)
  1514. DOS ERROR:\n
  1515.  234: Object is linked\n
  1516. \n
  1517.  Sorry, no further details available.\n
  1518. @ENDNODE
  1519.  
  1520. @NODE(235)
  1521. DOS ERROR:\n
  1522.  235: Bad loadfile hunk\n
  1523. \n
  1524. PROBABLE CAUSE:\n
  1525.  The program loaded is corrupted.\n
  1526.  \n
  1527. RECOVERY SUGGESTION:\n
  1528.  Load a new or original copy of the program. \n
  1529. @ENDNODE
  1530.  
  1531. @NODE(236)
  1532. DOS ERROR:\n
  1533.  236: Function not implemented\n
  1534. \n
  1535.  Sorry, no further details available.\n
  1536. @ENDNODE
  1537.  
  1538. @NODE(240)
  1539. DOS ERROR:\n
  1540.  240: Record not locked\n
  1541. \n
  1542.  Sorry, no further details available.\n
  1543. @ENDNODE
  1544.  
  1545. @NODE(241)
  1546. DOS ERROR:\n
  1547.  241: Record lock collision\n
  1548. \n
  1549. PROBABLE CAUSE:\n
  1550.  Another application is accessing the file.\n
  1551.  \n
  1552. RECOVERY SUGGESTION:\n
  1553.  Retry to access the file.\n
  1554. @ENDNODE
  1555.  
  1556. @NODE(242)
  1557. DOS ERROR:\n
  1558.  242: Record lock timeout\n
  1559. \n
  1560. PROBABLE CAUSE:\n
  1561.  Another application has the file locked.\n
  1562.  \n
  1563. RECOVERY SUGGESTION:\n
  1564.  Try again, or quit the other application and retry.\n
  1565. @ENDNODE
  1566.  
  1567. @NODE(243)
  1568. DOS ERROR:\n
  1569.  243: Record unlock error\n
  1570. \n
  1571.  Sorry, no further details available.\n
  1572. @ENDNODE
  1573.  
  1574. @NODE(303)
  1575. DOS ERROR:\n
  1576.  303: Buffer overflow\n
  1577. \n
  1578. PROBABLE CAUSE:\n
  1579.  Occurs if pattern matching string is too long.\n
  1580.  \n
  1581. RECOVERY SUGGESTION:\n
  1582.  Make pattern matching string shorter.\n
  1583. @ENDNODE
  1584.  
  1585. @NODE(304)
  1586. DOS ERROR:\n
  1587.  304: ***BREAK\n
  1588. \n
  1589. PROBABLE CAUSE:\n
  1590.  Occurs if program stopped via CTRL+C (^C)\n
  1591. @ENDNODE
  1592.  
  1593. @NODE(305)
  1594. DOS ERROR:\n
  1595.  305: File not executable\n
  1596. \n
  1597. PROBABLE CAUSE:\n
  1598.  The e (executable) bit of the file is clear.\n
  1599.  \n
  1600. RECOVERY SUGGESTION:\n
  1601.  Same as error 121.\n
  1602. @ENDNODE
  1603.  
  1604. * Unknowns
  1605.  
  1606. @NODE(UNKNOWNGURU)
  1607.  This is an unknown guru-number.\n
  1608. \n
  1609. @ENDNODE
  1610.  
  1611. @NODE(UNKNOWNDOS)
  1612. This is an unknown DOS error number.\n
  1613. @ENDNODE
  1614.  
  1615. * General & Recovery
  1616. @NODE(DEADEND)
  1617.  This is a DEADEND alert; the Amiga reboots after this.\n
  1618. \n
  1619. @ENDNODE
  1620.  
  1621. @NODE(RECOVERY)
  1622.  This is a RECOVERY alert; you can resume work after this.\n
  1623. \n
  1624. @ENDNODE
  1625.  
  1626. @ENDFILE
  1627.  
  1628. ** End of Guru.data file